package com.xxl.job.core.commons.response;

/**
 * @author xuyue
 * @email xuyue@cetcbigdata.com
 * @date 2021-4-20 11:00
 * 错误码
 */
public enum ReturnCode {

    /**
     * 操作成功
     */
    SUCCESS("操作成功", 10000),
    /**
     * 操作失败
     */
    ERROR("系统发生异常", 500),
    /**
     * 参数错误
     */
    INVALID_PARAMETER("参数错误", 10001),
    /**
     * 文件操作错误
     */
    FILE_OPERATION_ERROR("文件操作错误", 10002),
    /**
     * 请求方法不支持
     */
    REQUEST_METHOD_ERROR("请求方法不支持", 10008),
    ;

    private String msg;
    private Integer code;

    ReturnCode(String msg, Integer code) {
        this.msg = msg;
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }
}
